Add the Kase model and tests