Trust me, it's not badly written. It's just way above your head.
[
permalink
]