require_relative 'options/forwarding' require_relative 'options/parental' require_relative 'options/default_lookup' class EcoRake module Options class << self def included(base) super base.extend ClassMethods base.class_resolver :option_class, EcoRake::Option base.send :include, EcoRake::Options::Parental base.send :include, EcoRake::Options::Forwarding base.send :include, EcoRake::Options::DefaultLookup end end module ClassMethods end end end require_relative 'options/set' require_relative 'options/library'