Basically it's implemented as a boxed type ONLY if...
# kotlin-fuel
d
Basically it's implemented as a boxed type ONLY if it's an Error, not if it's successfull, making the success path much more cheap.