public static IEnumerable <SubObjectState <TType, TState> > ChildrenFrom(DatabaseState database, Identifier parentIdentifier) { CheckParentType(parentIdentifier); return(database.GetChildren(parentIdentifier, Instance)); }