This is hard to read; use a full conditional statement instead, and have the default setting as a class property.