added push, pushAll, pull, pullAll, addToSet and pop methods to query builder