jquery Event object cannot extend where metakey types don't match