Fix CASE -> ECASE

SBCL complains that the CASE could return a NIL which isn't suitable
as argument for bit operations
Fix sequence type

Can't use AREF on a list