XX
# define XX(a) ((a) + ((a)[1] == '>' ? 2 : 1))
# undef XX
#undef XX
#define XX(a) (a) ? (a) : "<null>"