append index to path (mutant)
determine if prop is a dependency, and resolve scope