[add] contextualcomments base structure