A learner reported confusion due to the reuse of the same names for different entities in the course.
According to their feedback, the code seems to use a built-in Python function (such as complex()) together with a class of the same name. This overlap is not mentioned in the task descriptions and may confuse beginners who are not yet familiar with Python’s built-in names.
The learner also noted that while this “name economy” might be acceptable for testing purposes, it is not ideal for teaching, as it can make the learning process more difficult.
https://jbs.zendesk.com/agent/tickets/8160923