### Description https://3v4l.org/s8HvF I would expect: ```diff Closure Object ( [this] => Foo Object ( ) + [method] => bar ) Closure Object ( + [class] => Foo + [method] => barS ) Closure Object ( + [function] => x ) ```