int fibw_count(void) {
	int rv = 0;
	IFBW *ptr = ifbw;

	while (ptr) {
		rv++;
		ptr = ptr->next;
	}
	
	return rv;
}

The product does not properly assign, modify, track, or check privileges for an actor, creating an unintended sphere of control for that actor.