| Tbh. I don't think a base class for the null case is pulling its weight. As said I think the context parameter is needed, so we'd either have to find another name or the submethod would have to call the supermethod which is easy to forget. I'd suggest you just create such base class for your own validators if you feel there's a big advantage to it. |