change visibility due to PrimitiveAnyType