Issue #3217699 by mondrake, daffie, alexpott, andypost: Convert select query extenders to backend-overrideable services
mentioned in commit db9e985e