describe current markup support
support alternative heading markup + minor code cleanup