Now handling cases in which yaml output requires different syntax than user-facing options closes #189