Replaced implication: Option[Move] with Option[ImpliedMove]