including some other important and public interfaces from nio2 model (ie. version) used by apps