index.js
function bufferMode( contents, options, callback ) {
	ProfileCompiler( contents.toString('utf-8'), options, function(err, encBuf, decBuf){
		if (err) {
			callback(err);
			return;
		}

		// Callback buffers
		callback(null, new Buffer(encBuf,'utf8'), 
					   new Buffer(decBuf,'utf8') );
	});
}
function bufferMode( contents, options, callback ) {
	ProfileCompiler( contents.toString('utf-8'), options, function(err, encBuf, decBuf){
		if (err) {
			callback(err);
			return;
		}

		// Callback buffers
		callback(null, new Buffer(encBuf,'utf8'), 
					   new Buffer(decBuf,'utf8') );
	});
}
Read entire buffer and compile