Use jQuery.extend() to prevent settings overriding.