default <I extends HasDbmsId & HasSchemaId> BUILDER withSchema(I id, Consumer<Schema> consumer) {
        return withSchema(id, (app, t) -> consumer.accept(t));
    }
Configures a parameter for the identified schema. 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 schema
@param consumer the consumer to apply
@return this instance
runtime-parent/runtime-core/src/main/java/com/speedment/runtime/core/ApplicationBuilder.java