So my biggest Swift gap right now is UnsafeMutablePointer for return parameters to C functions … Always takes me ages to figure out how to create an UnsafeMutablePointer instance the right way.