Adding const correctness to Expression getters
Create receivers dynamically when a condition is ready