Don't be so foolish as to deny being foolish (6,2)

I believe the answer is:
steady on
'don't be so foolish' is the definition.
I know nothing about this answer so I cannot judge whether it can be defined by this definition.
'as to deny being foolish' is the wordplay.
'being foolish' indicates anagramming the letters (a foolish spelling).
'as'+'to'+'deny'='astodeny'
'astodeny' with letters rearranged gives 'STEADY ON!'.
Can you help me to learn more?
(Other definitions for steady on that I've seen before include "Be reasonable" , "Be careful" , "Take it easy" , "Don't be so hasty" , "Watch it!" .)
