def last_record(self, task_uid, *requested_events):
		""" Search over registered :class:`.WScheduleTask` instances and return the last record that matches
		search criteria.

		:param task_uid: uid of :class:`.WScheduleTask` instance
		:param requested_events: target events types

		:return: WSimpleTrackerStorage.Record or None
		"""
		for record in self:
			if isinstance(record.thread_task, WScheduleTask) is False:
				continue
			if record.thread_task.uid() == task_uid:
				if len(requested_events) == 0 or record.record_type in requested_events:
					return record