add xpIso, xpConst
refactor unpickle Result from Either to UnpickleResult
fix unsoundnes of xpOption and related picklers
remove cleannes checking (picklers now check for leftovers themselves)