I don't think lambdas should be the only approach to NIO. Developers
are gonna want to encapsulate NIO parsing logic into reusable components
like MessageBodyReaders/Writers, right? These NIO readers/writers would
either be consumed internally by the CLient or Server JAX-RS
implementation, or passed off to the developers own event loop logic.
Wouldn't thesee NIO reader/writers need to hold state as they are called
by the event loop when io is ready? Wouldn't that mean they need to
support injection?