Implement a comment interface