A tiny middleware stack with error handler support and no dependencies