Hi… I am well aware that this diff view is very suboptimal. It will be fixed when the refactored server comes along!
Add TODO on friendlier API
* ffi: use nullable throughout
* friendlier api