Exception used as a base exception class for all exceptions use in tagion project
Builds a check function out of a TagionException