adds testing of immutable command mapping list during execution
fixes mapping overwriting