DOC: base clazz declaration