Right now, I'm using a custom ASSERT() defined in common.h. But if everyone prefers using the standard assert(), we could change it to that everywhere.