Support for Flex and Rigid-Flex Design