IRepository exposes Query methods and forces FindBy methods to return IEnumerable<T>