Domain Models In Practice