Один из способов предотвратить это - создать объект переменной шаблона со всеми наблюдаемыми в качестве свойств и использовать его для управления шаблоном:
<div *ngIf="{ book: (book$ | async), translations: (term.translationsAsArray$ | async) } as asyncs"
<div *ngIf="asyncs.book">
<dl>
<div *ngIf="asyncs.translations">
<dt><b class="text-muted">TRANSLATIONS</b></dt>
<dd>
<ul class="list-unstyled">
<li *ngFor="let translation of asyncs.translations">
<a routerLink="/books/{{translation.rid}}">{{translation.title}}</a> ({{translation.languageAsString}})
</li>
</ul>
</dd>
</div>
</dl>
</div>
</div>
http://peak.telecommunity.com/DevCenter/PythonEggs
.egg-файлы просто переименовываются в zip-файлы.
Откройте яйцо с помощью вашей zip-программы или просто переименуйте расширение в .zip и извлечение.