Represents an object which can receive five arguments as part of its initialization process.
Base interface of IArgs<TFirstArgument, TSecondArgument, TThirdArgument, TFourthArgument, TFifthArgument>.