Awful bile assessed and set free (9)

I believe the answer is:
liberated
'set free' is the definition.
'liberated' can be an answer for 'free' (I've seen this before). I am not sure about the 'set' bit.
'awful bile assessed' is the wordplay.
'awful' indicates an anagram.
'assessed' becomes 'rated' (rating is a kind of assessing).
'bile' with letters rearranged gives 'libe'.
'libe'+'rated'='LIBERATED'
'and' acts as a link.
Can you help me to learn more?
(Other definitions for liberated that I've seen before include "Freed from social conventions" , "Emancipated" , "let loose" , "Free" , "Having stolen" .)
