Add @depend associations for visitors
Make it possible to pass a ColorController argument to ReplaceEggsVisitor.replace()