I didn't see any similar exceptions in addressable.  Just [these very specific errors with no common base class](https://github.com/sporkmonger/addressable/blob/b52539c0ca06af09a5784ddddd3ad055b839aec1/lib/addressable/template.rb#L77-L90).  It looks like only InvalidTemplateValueError is used, and only inside of `#expand`.