default values improvements and fixes, support by yaml table def writer
tests for default values