Key route on path, not on promise identifier.

Closes #150.