fix namespace issues
update the assert_wrapper for non-list return
fix dynamic import for collector driver