Implement walled village.  Make sure Treasury is logging when cards are being top decked, along with other cards.  (and other cards that top deck as well). Provide simple default behavior for walled village and scheme.