uses zetta-parser (snapshot yet)