Well commented, though the nil is still there
Updated README