message: some more fixes to lookupAsync
diff: @@ -858,7 +858,7 @@ export class Column<dataType> {
  filter = <any>this;
  return this._entity.lookup(lookupEntity, filter);
  }
  - async lookupAsync<lookupIdType, entityType extends Entity<lookupIdType>>(lookupEntity: entityType, filter?: Column<lookupIdType> | ((entityType: entityType) => FilterBase)): entityType {
  + async lookupAsync<lookupIdType, entityType extends Entity<lookupIdType>>(lookupEntity: entityType, filter?: Column<lookupIdType> | ((entityType: entityType) => FilterBase)): Promise<entityType> {
  if (!filter)
  filter = <any>this;
  return this._entity.lookupAsync(lookupEntity, filter);
  