Seems to be a daily discussion around here.
What we have learned from threads like this is that Square wants to implement these features, but they need to restructure how data is prosessed on the servers first. Or some such talk.