It's probably wise not to rely on the order of evaluation here..