I agree, I think it'd be better to keep the api consistent than provide concessions for non-standard $ libs.