default <I extends HasDbmsId> BUILDER withDbms(I id, Consumer<Dbms> consumer) {
        return withDbms(id, (app, t) -> consumer.accept(t));
    }
Configures a parameter for the identified dbms. The consumer will then be
applied after the configuration has been read and after the System
properties have been applied.

@param <I> the identifier type
@param id of the dbms
@param consumer the consumer to apply
@return this instance
runtime-parent/runtime-core/src/main/java/com/speedment/runtime/core/ApplicationBuilder.java