https://tutorial.eyehunts.com/js/javascript-private-properties/
JavaScript private properties