Converting expression to list of terms and back
Given an expression how would I convert it to a list, and how would I convert a list to an expression?
For example:
x * b * cos(x^3) * sin(b)+b * cos(x)+h * sin(x)
Would convert to:
[x * b * cos(x^3) * sin(b),b * cos(x),h * sin(x)]