Add .keys() and .enumerate()
Allow working with the sole element of 0-rank NList
Only allow tuple indexes
Add abc test
Fix wrong string conversion