I don't know about the examples you mentioned but I agree. Last time I tried shared still didn't work and having not working examples not only leads to a lot of confusion but also on people disliking a perfectly fine language