Extended underscore with firstDefined helper and added the chosen editor type, along with the chosen lib for the test