Imp. domain models and yep.js