removed unneeded insert_into_member_list_distinct
simplified and fixed partition_without_is_partition
partition_without_is_partition_list now uses partition_without_is_partition
defined further list-oriented functions