I think 'tab coding' should be a distinct group. When wast majority of the code just written through accepting autosuggestions.