Explain rules

I ran into the "in __main__" rule. As did zgohr, so i'll document it for others.