I think `property` is not enough good name.