there is no purpose whatsoever in the extension method I built... at the time I didn't really know it was going to be a simple .Where.... which has more freedom than the extension that I created, though it could be argued that the extension is cleaner.
removing the tests