Fix build break in Builder with no fields.
Fix Builder code gen around abstract class derivatives.