Full threadnxf7·I wrote this almost a year ago and it has been sitting on my shelf unpublished. i hope someone can get something out of it.View on HN