No more ConstUnsafePointer, some Optionals.