added "ignore conditions" to yaml constructor and representer