PassWithDependencies

constructor(passClass: KClass<out Pass<*>>, dependenciesRemaining: MutableSet<KClass<out Pass<*>>>)