migrations: Have Builders.existing return the right subclass.
features: Re-codegen.
Merge branch 'master' into stable

* master:
  features: Re-codegen.
  migrations: Have Builders.existing return the right subclass.