Expounded on use case
Pull requests welcome