Should probably test path primitives first