Replaced ar_list_t subclasses with overloaded inline methods.