It was using a type alias with a forward definition and a bunch of unused imports. Co-authored-by: Eric Traut <erictr@microsoft.com>
See discussion in #2491 Co-authored-by: Ivan Levkivskyi <ilevkivskyi@dropbox.com>