Is there a mechanism for nesting @option tags? I have a number of
methods that acception an options hash. Sometimes a particular option
itself is a hash with optional keys. I'm looking for something like:
# @param [Hash] options
# @option options .... (a handful of options)
# @option options [Array<Hash>] :tags A list of tags. Each tag should
be a hash.
# @option :tags [required,String] :name Name of the tag
# @option :tags [String] :value Option tag value
# @option :tags [Boolean] :propagate (true) If the tag should
propagate when updated.
Thoughts?