Bug - Default values are getting overwritten

Whith $.extend() it will overwrite the first object with the properties from the second.  In our project, we had different values for the labelAttribute (one was a href) so it was causing issues because it was 'remembering' href even when we were not using it.