ensure the correct Pure attribute is being used