Ensure recursion over nested expressions