lib/engines.js
function (name, extension, engine) {
                // add to storage
                this[name] = engine.render || engine;
                enginesByExtension[extension] = engine;

                return this;
            }
function (name, extension, engine) {
                // add to storage
                this[name] = engine.render || engine;
                enginesByExtension[extension] = engine;

                return this;
            }
function ( name , extension , engine ) { // add to storage this [ name ] = engine . render || engine ; enginesByExtension [ extension ] = engine ; return this ; }
add bem engine
@param {String} [name]
@param {String} [extension]
@param {Function|Object} engine
@returns {Engines}
add bem engine