- This shouldn't be a general specification, but eventually used inside context. By default, no need to this.