Only take a filter argument

I don't know much (read: any) C# so this may explode.
Redundancy is redundant
Merge pull request #2 from DoctorMcKay/patch-2

Only take a filter argument