reintroduce omit-always-execute flag for condition-name
introduce the I flag, specifies whether an immediate is present
fixed unittests according to the new I flag