Feature/qeng 969 add modify tk config dsl method

Come to think of it, I guess merging an empty hash into an existing hash isn't really a problem is it? This is the way I wrote the spec test though...