This is part of the API that users will be able to use to introspect the argument structure for a ruby function (and later a puppet function).