get_names(), __iter__(): utility methods for iterating over the entire block chain.