requiring yaml version ~2.2