converted some reflect natives to Go