I don't personally mind either way.  You could also use `external = false unless defined?(:external)`.