I think the intention is easier to grasp if you use `sizeof (vl->plugin_instance)` rather than `DATA_MAX_NAME_LEN`.