switch Caster to accept a Filter