Fixed key signature cancellation inaccuracies, added comments