Encapsulated Form Validation and State for Adobe Flex