 -> FIXME: Transcribed from ObjC, but not yet tested
