Value objects, Aggregates, #sf in Rails