Doesn't reverse-engineering break the EULA. Not that I care.