implement Expression#independentOf
implement Expression#partial