tweaked fusion to allow Identity matrix