DC2GetSet metaprogram