Filter implementations that helps you to implement complex protocols via 'codec' concept.