this change would break the wql.  point is that they can't both be the same object.  is this atp?  need a test to catch this if so...