Adding reverseWrapf and reverseWraps, removing base in BaseError struct