in reply to Re: What is the scope of BEGIN? Or... when does it "begin?"
in thread What is the scope of BEGIN? Or... when does it "begin?"

See tlm's reply above. use is impicitly wrapped in a BEGIN. And since BEGIN's have no precedence over each other, your second example is effectively:
BEGIN { require mylib1; mylib1->import(); unshift (@INC,"\\mylib"); }
(I left out 'use strict' for simplicity's sake).