push: further clean up fields of "struct ref"