Pass around ProbeABI objects rather than string identifiers where possible.