refactor convert/validate routines for path prefix use

modified the 5 option conversion/validation routes so they can be used
when evaluating path prefixes as well as mount-time options