added list:keyCount()