Test that empty methods don't return the invocant.

Currently, this only happens in list context.
Stop empty methods from returning anything
Merge branch 'empty-method-retval'

* empty-method-retval:
  Stop empty methods from returning anything
  Test that empty methods don't return the invocant.