I don't really see how the different MAaccesor work... as I'm
Don't worry, this is fine. It is probably the accessor to be used in
95% of the cases.
For instance, what could be the use of MADictionnaryAccesor ?
If you have a dictionaries with your values ... e.g. a property
dictionary with different key and value pairs.
MAVariableAccesor ? (used in MADescription class)
I've never used it, but it is cool to have ;-)
It is used internally by Magritte. It is the same as:
MASelectorAccessor read: #yourself
(this is also read-only)
Are they always linked to real instance variables (created) ?
No, as Damien said they can be dynamically calculated, fetched from a
database, dispatched to other objects, etc.