great that you have picked up this `props` idiom