clean_scratch
#define clean_scratch() {memset(scratch.data, 0, scratch.length); \
#define clean_scratch() {memset(scratch.data, 0, scratch.length); \
#define clean_scratch() {memset(scratch.data, 0, scratch.length); \