Yes, absolutely, that would be the next step and is actually one of the motivations for this change.

I think, other content-types can be supported by registering more views for ValidationError that have other predicates.