Converted to using es5polyfill functions.  Fixed bugs in filter logic where collection was not being reset prior to filtering.