I think you're right. So this validation will really take advantage of aldeed/meteor-simple-schema#13, otherwise might be difficult to write.