Use NioXnio.create() instead.
During the refactor, NioXnio lost its default constructor, which technically would be a bit of an abstraction leak anyway... need to find a solution; perhaps a better service provider location system?