ENH : cleaned up functions a bit

 - get_keys -> keys
 - added `__iter__`