Added doc for inheritance/implement