updated to fit in similar to catalog extension.

If this looks okay, we can proceed with merging into the eqmessageutils extension umbrella schema.