* Also use @~reset instead of ~>@reset!