Full threadcommentzorro·I found the source to be too long for one file. The author should have broken this up into smaller units. A bit of refactoring and maybe reuse of common elements would help.View on HN