(...) the instrument, which may be typed or printed or written by anyone, must be subscribed by the testator, and his signature must be attested to by two, (in some states, three) witnesses, who must also sign their names to the instrument.