kadai.config.ConfigTypes.ConfigResult
run the ConfigResult and get the required ResultT out of it
run the ConfigResult and get a disjunction out of it, note that this doesn't catch
local ConfigResult that reads from the subsection without further qualifiers.
local ConfigResult that returns none if the subsection doesn't exist