# File lib/facet/module/methods.rb, line 82 def methods(*args) args = [ :public ] if args.empty? m = self.class.methods( *args ) m |= singleton_methods if args.include?( :singleton ) or args.include?( :all ) m end