Use cleaner equals check and actually set member field