first version of a parser for interpolation abstraction templates