In the _serve_static method, if you use IO::File::WithPath instead of
IO::File, then the module will work nicely with Plack::Middleware::XSendfile.
(Probably the easiest way to add this is to add an io_class configuration
option that defaults to IO::File.)