[Soc2014] Official meta API

Actually, looking at this more, I noticed we're not documenting `Options.virtual_fields` either, which we would need to add if removing `get_fields()`. I can't decide what's simpler.