Introduction - If you have any usage issues, please Google them yourself
Iterates over a list of caps checks as defined in u_caps.h. Should all checks pass returns TRUE and out is set to the last element of the list (TERMINATE). Should any check fail returns FALSE and set out to the index of the start of the first failing check.