Moved domain.Implicits to its own file