assert_pin_valid
#define VALID(sz, fl) { .size = (sz), .flags = (fl), .assert = assert_pin_valid, .string = #sz ", " #fl ", (valid) " }
m->assert == assert_pin_valid ? "Failed" : "Unexpectedly succeeded",