The prelude is pretty easy if you know what you're doing. Newer updates on the other hand...
Edit: Yes I did decompile it.