Changes to regard the settings 'serializable' and
'builderImplementsInterface'