I can't see the slit you refer to on your picture. Sorry.
Here's a link to some pics of the camera that the seller had posted on the LF forum. The last one has the best (?) view of the strap holders.