Rename and deprecate filter module to prevent shadowing of built-in keyword

import... I'm gonna feel very silly if I'm wrong about this! =P