Fix event removal where name/event string unspecified
Fix the warning message not being replaced when core.ready called
Pretty error feedback: Replace the function not the event