``` rust mod bar { enum foo { alpha, beta, charlie } } fn main() { import bar::{alpha, charlie}; alt alpha { alpha | beta {} charlie {} } } ``` yields ``` binding.rs:12:14: 12:18 error: inconsistent number of bindings binding.rs:12 alpha | beta {} ^~~~ ``` I flailed around for a while before I figured out what was going on.