I'm not opposed to using either of the ones you mentioned, but do they easily handle filters? If so, please give an example.