I thought it was a golang style convention to put a blank line between public and private struct fields, but apparently I imagined that.