Why system verilog does not allow always block in program scope?

In reply to dave_59:

Thanks dave