. . . "In its most extended meaning, a condition is a clause in a contract or agreement which has for its object to suspend, rescind or modify the principal obligation; or in case of a will, to suspend, revoke, or modify the devise or bequest." .