Finish implementation of GenericPath

Not tests, however; those are "trivial" enough.

Right?