Add default on('ready') support for #2