Allows to build any object which implements Builder
static RawApiMap build<T extends Builder> (T builder) => builder.build();