simple but powerful errors library that allows providing context information with errors