You are not forced to return the same input filter that is passed in.