Part 16: Use parameterized types when possible.