Added support for class override and adapters, plus decimal data type support.