Wire new type inferencer