For first_argument_type/second_argument_type and argument_type adaptations, use reference-to-const for the arguments (because this is what the standard binders do)