There seems no clear use nor contract. Also, the parameter is redundant internally. * [ ] Validate need * [ ] Consolidate impl * [ ] Update javadoc and manual