Semantic and contextual comments