sub sprintf { usage "sprintf(pattern,args)" if @_ == 0; CORE::sprintf(shift,@_); }