Introducing custom syntaxes