A modern I/O API for Java