work in progress: term elaboration. Mostly placeholders.