The chain API should still be valid.  I use chains at least a couple times in a fully-baked layout.  Internally a vfl statement like `@h .box gap(5);` generates an equivalent chain `@chain .box right(+5)left;`...  

The main thing here is that chain option functions have to be treated in a special way...