Beyond Lines of Code: Do We Need More Complexity Metrics?