Added documentation for the constructor options.