Added parameter to "find_first" method to return key or item