added a ResultT.fromDisjunctionString method. fixes #39