A will is liable to be revoked or altered by the maker of it at any time when he is competent to dispose of his property by will. ...