Rename isTopLevelWithNoArgsConstructor to hasNoArgsConstructor