The post http://community.wolfram.com/groups/-/m/t/270507 , How to post and use Wolfram Community has suggestions for making chunks of WL code more legible.