Builds a ScatterMessage instance
ScatterMessage object
if configuration is invalid
if values are skipped