fixed deckFns.applyDefaults function