Facets has Annotations. (http://facets.rubyforge.org) But to be clear they are name => value pairs, not just values. You could do something like this: ann :some_method, 'meta' => [ "BizMethod", "WritesData", "RequireTrans" ] def some_method() .... end ann.some_method.meta #=> [ "BizMethod", "WritesData", "RequireTrans" ] T.