All our APIs + widgets do it like this (except for modules.js which I corrected now).