Minor thing but... in order to follow the other loaders this could be `if ( onLoad !== undefined ) onLoad();`