Goal of this task is to provide a mojo validating components:
- correct API usage
- i18n minimum requirements
- Serializable (for beam case)
- ...
Note: it is ok to be iterative here - ie not cover 100% of the validations we can do - but we must be explicit on what the plugin does in the doc