Use proper SMF include for better readibility.
Stop if 'done' SMF property already set.