Amended descriptor to use default values for constructor parameters when available