fields don't handle hq.print and don't include null to hq, fixes #100