lib/startApplication.js
function returnBoundInjectTemplate(amorphicOptions, config, dbConfig, schema, db) {
    // Return the bound version so we always keep the config and dbConfig.
    return injectObjectTemplate.bind(null, amorphicOptions, config, dbConfig, db, schema);
}
function returnBoundInjectTemplate(amorphicOptions, config, dbConfig, schema, db) {
    // Return the bound version so we always keep the config and dbConfig.
    return injectObjectTemplate.bind(null, amorphicOptions, config, dbConfig, db, schema);
}
function returnBoundInjectTemplate ( amorphicOptions , config , dbConfig , schema , db ) { // Return the bound version so we always keep the config and dbConfig. return injectObjectTemplate . bind ( null , amorphicOptions , config , dbConfig , db , schema ) ; }
Returns a bound version of injectObjectTemplate.  Needed because...

@param {Object} amorphicOptions - unknown
@param {Object} config - The app specific config from the config store.
@param {Object} dbConfig - An object containing all the dbconfig options.
@param {String} schema - The app schema.
@param {Object} db - A connection to the database.

@returns {Function} A bound version of injectObjectTemplate.
Returns a bound version of injectObjectTemplate . Needed because ...