This check is not necessary now - it should be done in validate()