pub const MAX_CONTEXT_OVERLOADS: usize = 4;
A context read builds callees, types, and tests for each overload, so it stops at this many.