[core] optionally disallowing $.deck() call without an explicit method