public function getStatusUpdates($filter = array(), $sortBy = 'ID', $since = 0, $before = false, $topLevelOnly = true, $tags = array(), $offset = 0, $number = 10) {
        // legacy support; this should really be performed from the calling code to use its own filter logic.
		if ($filter instanceof Member) {
			$userIds[] = $filter->ProfileID;
			$filter = array(
				'ThreadOwnerID'		=> $userIds, 
			);
		}
		if (!$filter) {
			$filter = array();
		}
		return $this->microPostList($filter, $sortBy, $since, $before, $topLevelOnly, $tags, $offset, $number);
	}