story can contain objects directly
spec and impl for IF::Entity#initial
IF::Entity#initial spec and impl