Is there a JSON-based UI description language (like XUL based on XML)? If so, is it supported by GTK+?