ostateczny model, z wyjątkami i testami