lib(error)

   Utilities for argument type testing and error generation

