compiler never knows if the function is pure or no...
# announcements
v
compiler never knows if the function is pure or not