make-error (npm): Make your own error types!
Keywords: create|custom|derive|error|errors|extend|extending|extension|factory|inherit|make|subclass