Match kinda(?) works better
Set repr works
Fixed pattern matching; implement 1-Indexed foo