work on #355 for member methods
tests for #355
use Throwable.addSuppressed