# File lib/navy/description.rb, line 12 def navigation(name, &children) navigation = Navy::Navigation.new(name, &children) singleton_class.send(:define_method, name) do |*args| navigation.block_args = args navigation end end