In this chapter you saw how UI components and other ActionScript objects, such as the RecordSets class, can be enhanced to allow for better interaction with Flash Remoting. ActionScript is a flexible language that allows for extensibility of custom components or even its core objects.