Rename function
Fix #1664 "Delayed event within XBL doesn't dispatch"
Minor: use id method