Factory: Proposed passing of arguments to constructor.