introduce DeColon (for ref expressions)
Introduce DeAssign, and a generic de_compile function