I've peeked into many plugins' code (for educational purposes) and basically every one of them (which deals with prototypes), has bunch of functions like this:
myMarker.prototype.getPosition = function() {
    return this.latlng; 
};
//OR
myMarker.prototype.getObject = function() {
    return this;
};
What's the reason behind this?
Why not just to use someObject.latlng instead of someObject.getPosition()?
 
     
    