Volledig scenario, nog niet Immutable en zonder assert