It isn't, because it keeps changing, without notice. I've been following ED very closely since before the first BlackShark was released, i've been a translator and moderator with more insight into how they work than the average customer for quite a few years. I understand the hardships that cause these issues, since I've been a developer myself for well over 6 years now. Even putting all this into the mix, ED still manage to throw me the the occasional curve ball, to the point where i find it hard to still be excited about development and the product itself.