*******************************************
Generalized Mixin Behavior for non-lux   *
********************************************
function() {
	this.__lux.cleanup.forEach( ( method ) => method.call( this ) );
	this.__lux.cleanup = undefined;
	delete this.__lux.cleanup;
}