Keys remember whether to use deprecated syntax

and the deprecated key handler registers itself with the base key type
LMS-2752
Merging the classes is going to be a separate PR, I think. Also, there will potentially be more classes in the future again, in which case the new merged class is still going to be the fallback.