Decoupling x-ray and limit selection to visible

If your question is: could someone please make me a select through version for Blender without facedots? Then you should have asked that — or rather just download Lcas build here: X-Ray selection experiments build - #112 by lcas

No complaining, only constructive feedback and a “thank you” allowed. He keeps progressing to the point where he is ready to create a design doc and several patches.