On 28 Apr 2020, at 02:04, Steven D'Aprano <steve@pearwood.info> wrote:

Yes, it's annoying when English words can have two or more meanings. The 
first time I can across math.sin, I was very excited, until I realised 
it was just the trigonometric function :-(

@once
def my_func():
...


I read that as "at once define my func".
That must mean do it now :-)

Barry