fix build errors
test functions to enumerate smush modes and all distinguishable modes