Require newer Throwable::Error, which fixes memory leaks
Remove dependnecy on namespace::autoclean
Don't want to require both n::a and MarkAsMethods.  So I'll live without n::A
No n::a -- just an extra dependency