Added Path::isNull to check whether the internal path string is empty
TODO