Initial support for user defined classes.