field: fix setting pointers. Closes ##16