Add Notnull to Recipe.apply.
Move ConfigurationFacet attachement to manager impl.
Add requirement of ViewFacet