Who implements those functions? E.g., store.order has to have its logic somewhere.