Constructor accepting a factory delegate, and it's arguments.
delegate that will factory an aggregate
list of arguments passed to delegate.
See Implementation
Constructor accepting a factory delegate, and it's arguments.