pattern backtracking for yaml data.write (#22)
configuration assignable at runtime