I popped this in to see what I would get.
Molly Retract Landing Gear - works
Retract Landing Gear Molly - does not work
Gear Up Molly - does not work
Molly Landing Gear Up - does not work
To make these work, you'll need this phrase:
[Molly;]
[Retract Landing Gear;Landing Gear Up;Gear Up;Retract Gear
][Molly;]
-or-
[Molly;][Retract Landing Gear;Landing Gear Up;Gear Up;Retract Gear]
;[Retract Landing Gear;Landing Gear Up;Gear Up;Retract Gear][Molly;]
The second one will produce fewer commands behind the scenes (*I think*), even tho it's longer. The first one, although shorter, will also produce recognizable commands such as, 'Molly Retract Landing Gear Molly'.
Just as a note, your phrase:
[Molly;]Retract Landing Gear;Landing Gear Up;Gear Up;Retract Gear[Molly;]
Produces
Molly Retract Landing Gear
Retract Landing Gear
Landing Gear Up
Gear Up
Retract Gear
Retract Gear Molly
Note the positions of the brackets and semicolons OUTSIDE of brackets. Hope that helps without going fully into dynamic commands