make it possible to nest validators