Implement IBlockingDeref, IPending in SuccessResult, ErrorResult
Fix reflection warning