heim_base_atomic_inc
#define heim_base_atomic_inc(x) __sync_add_and_fetch((x), 1)
#define heim_base_atomic_inc(x) InterlockedIncrement(x)
heim_base_atomic_inc(heim_base_atomic_type *x)