Begins implementation of QueryCollection