default <I extends HasDbmsId & HasSchemaId> BUILDER withSchema(I identifier, BiConsumer<Injector, Schema> consumer) {
        return with(
            Schema.class,
            identifier.getDbmsId() + "." + identifier.getSchemaId(),
            consumer
        );
    }
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 identifier 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