magic_test_unsigned
result = magic_test_unsigned(ml, value, (uint8_t)ml->test_unsigned);
result = magic_test_unsigned(ml, value, (uint16_t)ml->test_unsigned);
result = magic_test_unsigned(ml, value, (uint32_t)ml->test_unsigned);
result = magic_test_unsigned(ml, value, (uint64_t)ml->test_unsigned);
result = magic_test_unsigned(ml, value, (uint32_t)ml->test_unsigned);
result = magic_test_unsigned(ml, value, (uint64_t)ml->test_unsigned);