Class MetaDataFluent<A extends MetaDataFluent<A>>