Is Your CPE valid? A Case for SOLID Answers