If you add additional fields to your event that aren't in the schema+id you specify, efLogServerSideEvent nevertheless logs the event with isValid: true.
In the same situation client-side logEvent() will log with isValid: false and a warning "Unrecognized property: (bogus field's name)".
Depending on how json2sql handles this, the event won't be inserted in the SQL table, or will generate a set of table columns unsuitable for future events.
To reproduce, just add a "boGUSNewKEY" => 666, to a server-side event in PHP.
Version: unspecified
Severity: normal