Note: The type after -> is weird, because VS2015 cannot parse the expression used in the typedef inside, when it is in return type. Yeah.
source not stored for this graph (policy: none)
nothing calls this directly
no test coverage detected