extract Accept method
extract Visit method in Accept
move Accept to accrodingly DocumentPart
pull Accept up to Document and clean 'if' logic in ToHtml