added sensible toString methods
added toString for Filter