titanis an Internal DSL framework for Java platform.