Don't rely on underscore