Target Java 6.
Make mtime and size nullable. Just in case.
Mount+path search API.