Meaningful struct cgen