Rename `IUncountable` to `ICountable` and implement `undefined?` in terms of `defined?`
Quote obj n strings
Rename obj to x