Errors with custom messages
More primitives: ?ERROR, THROW, STATE