This can be a val.