implemented virtual model_traits dtor.

One would have to be implemented without no default keyword.
added enabled function to model_traits.