clang: added documentation to header