soource method renamed to resource and now selects either input or output connector. it also is able to fill the extended type if the right parameters is passed