+ Add Source::Comment.associate for mapping comments back to nodes (fixes #31).