well the orm has its own ways to define the schema (doctrine migrations). the whole initializer business is really quite phpcr specific. reminds me that we have to document well on the odm initializers that they are not meant to replace fixtures but only to create root paths with specific documents :-)