Refactored CommentsView implementation as lower-level