switch to evie, avoid recursive inheritance, bump version