As separate commit to make it easy to get back-- I'm not completely convince we won't want this in the future.
* Fix kubecfg test, which was writing an internal object straight to yaml * Address review comments