VirtualTrack now extends Closeable to simplify resource management on Java 7 and above + @Override annotation for all inherited close() methods.