Fig config design 649

Design sketch for issue #649 
Making all of the test data distinct is a good practice to ensure tests will catch bugs that accidentally swap the values of two fields.  This specific case is a good example of where this is a good idea - is it `internal:external` or `external:internal`?  We want the test to prove it one way or the other.