Must explicitly check for None because 0 is considered a False value by Python!