pull known mapping types out to their own sections