Dual-singleton aspect logic for basic.Solitaire and rules.Solitaire. Merge all same-named fields. Override two methods with two other methods.