Corrected regression in is_pathable().

Also documented a suite of core improvements for streamlining definition of
functions conditionally (and configurably) requiring external pathables.