dyscope emanate iterable reachability emanates struct preprocessing