Goal and options: How to ensure wood does not damage with age?
output answer: Every few months, sand down the wood then apply a coat of linseed oil

Goal and options: tube
output answer: can be made of pyrex

Goal and options: To fix prescription glasses with broken arms,
output answer:
buy replacement arms online and screw them on.