Various, mostly motivated by writing yaml apps