Narcissus is a reflection library letting you edit configuration files in Go