Forms and Entities now use interfaces to allow overriding the relevant items in an extension module