DotNetExtent is now also capable to handle factory