Fix invalid proclaim for pathname-XXX functions.
Make #'ensure-generic-function-using-class more compliant with CLOS MOP.
Complete clean-up of case handling of pathnames, logical or otherwise.