Using Builder no longer requires to pass the class from user's perspective - only the extending class needs to 'static override' the Builder method.
6 files changed