Correct the Legal notice.
Rename all the classes that are not exported to application to 'Internal'
Beginnings of support for the unified Data data type.
Beginnings of support for Effect classes.