Boxon.cast( promise ) instead of Boxon( promise )