BEGIN {}
sub BEGIN {}
sub {};
sub () {};
sub foo {}
sub foo () {}