One of my students on his 3.10 Practice PT made a function with some turtle commands in it and wrote about how it managed complexity.

(1) If the function is actually only called once in the program is it still an abstraction?

(2) If it is still an abstraction, does it meet the criteria of managing complexity?