protected override object CreateInstance(Type type, string referenceName, LinkedList<object> buildChain, params object[] args) { return new List<string>(); }