- First commit to issue fork.
I converted the patch to a merge request and rerolled against 11.x
Note that from @daffie in #40, a test still needs to be added for
BaseFieldDefinition::createFromFieldDefinition
(the wrong function was referenced in the comment above)