public abstract IFacet CreateFacet(FacetMoniker moniker);
public abstract bool CanCreateFacet(FacetMoniker moniker);