<!--- Before you submit, make sure to check that there are no similar features requested yet. ---> <!--- Give a clear and concise description of the usecase for your feature request. What problem are you trying to solve, what do you think a good solution might be, what alternatives to your solution do you see? --->