Split the implicits, others stop having defaults to make the two signatures more explicit