change isHadoopUnderFS() in UnderFileSystem to be public, and use it in BlockHandler