taiji language - a language that unifies code and data