Context carrying Middleware for regular functions, with error handlers.