Revolutionary socialist cause in As You Like It ? (2,5)

I believe the answer is:
to order
'as you like it?' is the definition.
(I've seen this in another clue)
'revolutionary socialist cause' is the wordplay.
'revolutionary' says the letters should be written backwards (letters revolve around).
'socialist' becomes 'red' (red can informally mean a socialist).
'cause' becomes 'root' (as in a root cause).
'red'+'root'='redroot'
'redroot' back-to-front is 'TO ORDER'.
'in' is the link.
(Other definitions for to order that I've seen before include "In accordance with specification" , "In fulfilment of an instruction" , "As specified" , "as required" .)