(a) The grantor, in any conveyance, may reserve to himself any power beneficial, or in trust, which he may lawfully grant to another.
(b) When the grantor in any conveyance reserves to himself, for his own benefit, an absolute power of revocation, such grantor must be taken as the absolute owner of the estate conveyed, as to the rights of creditors and purchasers.