fails:Kernel#methods returns singleton methods defined by obj.meth
fails:Kernel#methods returns singleton methods defined in 'class << self'
fails:Kernel#methods returns private singleton methods defined by obj.meth
fails:Kernel#methods returns singleton methods defined in 'class << self' when it follows 'private'
fails:Kernel#methods does not return private singleton methods defined in 'class << self'
fails:Kernel#methods returns the publicly accessible methods of the object
fails:Kernel#methods returns the publicly accessible methods in the object, its ancestors and mixed-in modules
fails:Kernel#methods returns methods added to the metaclass through extend
fails:Kernel#methods does not return undefined singleton methods defined by obj.meth
fails:Kernel#methods does not return superclass methods undefined in the object's class
fails:Kernel#methods does not return superclass methods undefined in a superclass
fails:Kernel#methods does not return included module methods undefined in the object's class
fails:Kernel#methods when not passed an argument returns a unique list for an object extended by a module
fails:Kernel#methods when not passed an argument returns a unique list for a class including a module
fails:Kernel#methods when not passed an argument returns a unique list for a subclass of a class that includes a module
fails:Kernel#methods when passed true returns a unique list for an object extended by a module
fails:Kernel#methods when passed true returns a unique list for a class including a module
fails:Kernel#methods when passed true returns a unique list for a subclass of a class that includes a module
