Deck API changes (r19562)

I was wrong trying to push every possible section of a deck under sideboard header.
This release offers an updated API for decks.
Bugs? Suggestions?
This release offers an updated API for decks.
- Code: Select all
deck.get(DeckSection.NAME) returns cardpool or null;
deck.has(DeckSection.NAME) checks if section is present and not empty
deck.getOrCreate(DeckSection.NAME) returns matching cardpool or creates a new one, if it was not present, returns the cardpool
Bugs? Suggestions?