use warnings; use strict; Ambiguous call resolved as CORE::open(), ....blah, blah