add uniform debug logger
add uniform debug logger
add test.setup & handle error for coercionFn