making id path parts fail with val cast errors