Encapsulated MetaData members. Added helper functions for common tasks.

I agree that these are better set as default values in MetaData