text: if you've been working with a tool for a year or two or a language for three or four, you pretty much know all there is to know unless you need to do something weird with it, and the thing is, there's no telling WHEN you'd need to do the weird thing! Year One? Year Ten? Never?