Instead of those two break off points, I would rather see the core of the method wrapped in an if statement that combines both checks. Much easier to read.