About decomposing Result val (value,error)=result....
# result
y
About decomposing Result val (value,error)=result. I did not change that in my fork