In this case I prefer '==', because crop_* can be both ints and floats, so I want the implicit type conversion to take place.

crop_area is never null; it's initialized and never changes (only its member values' change in time)