In the limiting sense, especially when a user mixes your snippet with snippets from other packages, the barrier of entry becomes greater due to the resolution ambiguity, not less.
while we are talking imports ... how did `import pyspark.sql.functions as F` ever get past the pep police