Should this just return an empty array if no postcode has been specified? If not, I think you can just use `.all` here.