Primitive parameter validation