Sebastien Constant

Results 2 issues of Sebastien Constant

This fixes the `Invalid redeclaration of 'lock()'` error when building for visionOS.

This might just be a compiler issue, not really sure what's going on here, but I'm logging it so it can be referenced. When building to a device with OS17.x...