Added basic hierarchical representation of keyword [to continue]