Features: - comments after ; and # (even on key=value lines) - section highlight - escaping in values - error checking for [sections] and incomplete key=value pairs