P.O.S. systems similar to square, such as shopify, allow third party developers for nearly every feature under the sun. Such as gift card programs, inventory tracking, marketing & emails, loyalty programs, website sales, etc. Square seems to come at it with a very "apple-esque" approach. Can you think of ways that being open to third party developers would benefit square point of sale and the merchants that choose to use them?