Split implementation of all/filter
Collections doc updates