add some constraint/conversions for path … autosplit path:path:path, etc