With Groovy, users can now enter data at any level they want without a top down scenario. With Groovy, you get the best of both worlds, all without any risk of data reliability issues.
Benefits: Reduced development, reduced administration, no code maintenance for new or changing Data Forms, managed based on metadata changed automatically