TACHYON-54 Support HBase

TACHYON-27 Temporary implements createNonRecursive function.
can you explain this logic?  What are the cases you are expecting this to be null?

Also, wouldn't this be safer if this was a method rather than relying on adding state?