Checking empty body first to shortcircuit the || operator to not throw an exception