Refactored the meta builder into _meta