ignoring when the generic returns more than one type
heuristic to detect dto
removing comment
overloaded methods; void methods