slavapestov/factor — Issue #260: PROTOCOL: accepts non-generic words, then CONSULT: raises a bad error 
Author: jckarter
Created: 2011-10-15 03:07:44+00:00
State: open

Test case:

```factor
: foo ( x -- y ) ;
PROTOCOL: fooable foo ;
```

Followed by:

```factor
TUPLE: bar ;
CONSULT: fooable bar ;
```

The `CONSULT:` form raises a `check-method` error, which should really be caught and reported by the `PROTOCOL:` form.