Err.  Sorry I thought you were talking later.  You are correct.  Right now filter_interface_validate doesn't look at this value so I think I'll drop it from the validate.

We sort of need two validates.  One for the driver and another for the handle.  I think the inner methods should validate the handle.