added to NativeEvents and added simple spec for compliance

Fixes #2609