In Withdrawable.withdraw: The address.transfer function is used to send ETH to an account. It is restricted to a low amount of gas and might fail if gas costs change in the future or if a smart contracts fallback function handler implements anything non-trivial.
Recommend considering using the lower-level .call{value: value} instead and checking its success return value.
fairside-core (FairSide) confirmed and commented (in separate issue #67):
