'foo.2.3/no_extension_ruby_file' was exploding because . was found as extension dot when it isn't
Some basic equals+hash impls.  Playing with idea of building constant pool in IR persistence