def set(key: String, value: String): Unit =
      typesafeConfig = Option(value) map { v => ConfigFactory.parseString("%s = \"%s\"".format(key, v)).withFallback(typesafeConfig) } getOrElse typesafeConfig.withoutPath(key)

;)