renamed key() -> get_key()
Added pop