protected override object GenerateValue(Type type, string referenceName, LinkedList<object> buildChain) { var index = Generator.NextValue(0, 1); if (index == 0) { return "Male"; } return "Female"; }