I think we will still want the ability to parse a given path - but default to using the config stuff you added.  There are some other people also using this code so we'd like to be backward compatible there I think