Refactored implicits.