Getting started with an updated syntax definition, this time using YAML