[PATCH v2 0/4] Improve genl with a message builder