@override Future<Result?> get([dynamic id]) async { if (id != null) { return whereEqual(getEntityPrimaryKey(Result), id).findOne(); } return (await take(1)).firstOrNull; }