úÎ!î ü     None =>?HVXJhaskell-src-exts-util?Return the variables, erring on the side of more free variableshaskell-src-exts-util?Return the variables, erring on the side of more free variablesNone>©None=?X ¶ haskell-src-exts-utilMIs this item lexically requiring no bracketing ever i.e. is totally atomic haskell-src-exts-utilmIs the child safe free from brackets in the parent position. Err on the side of caution, True = don't know haskell-src-exts-util0Add a Paren around something if it is not atomichaskell-src-exts-utilHDescend, and if something changes then add/remove brackets appropriatelyhaskell-src-exts-util@Add/remove brackets as suggested needBracket at 1-level of depth  None   Safe × !"#       !"#$%&'(2haskell-src-exts-util-0.2.5-2ovLaHtvLO619uUBG2lP8jLanguage.Haskell.Exts.UtilLanguage.Haskell.Exts.FreeVars#Language.Haskell.Exts.Util.InternalLanguage.Haskell.Exts.BracketPaths_haskell_src_exts_utilFreeVarsfreeVarsAllVarsallVarsVarsboundfreeBracketsremParenaddParenisAtom needBracketparentransformBracket rebracket1 appsBracket$fDefaultSrcSpanInfo$fDefaultSrcSpan$fDefaultSrcLocisAppisAnyApp isInfixAppisDot isSectionisDotAppdescendBracketversion getBinDir getLibDir getDynLibDir getDataDir getLibexecDir getSysconfDirgetDataFileName