JS: default promo to None