translated all natives except "reflect" to Go