Don't panic if can't get address
Improve HasColumn method, support embedded struct