improved ExtUtils