So far I have not found the spec to cover anything I would describe as tricky, more that it sometimes adds in more details than other sources. A few days ago I was trying to verify which of the Listeners actually requires a mention in the deployment descriptor (see recent
thread). I couldn't find an answer in any of the spec documents, so they are not the perfect learning tool.