Version 30: Added working ddt with documentation and tests