mostly because that looks overly verbose. we're already starting to nest a bit here, another if {... } else { ... } that passes jlint preferences makes it look horrible.