Fix circular reference in Abstract filter

Abstract filter had a circular reference to the previous and next
filters.

updates #250
fixes #250
closes #250