FEATUREL major re-factoring. messaging API introduced.