Limbic~Region,
I agree that the phrase don't do this unless you know more is frustrating for some people.
According to my experience there are three steps when learning (not only programming languages!):
- learn (simple) rules
- learn the reason for each rule
- learn when to break a rule - and what risk is involved
Based on the code provided by the OP, I assumed that the adequate answer would be on step 1 ... and that
further details would be more distracting than helpful. Creating an additional node with further information
and excellent examples (as you did) is a very good improvement - especially for other readers which already
possess more knowledge/insight. So I certainly don't mind your comments :-)
Have a nice day! Rata