Added `status` argument to `this.error()` for explicit error responses