e>task</code> and the <code>executionProperties</code> 
 argument, with the latter taking precedence if the same property key is 
 specified in both.
 After the method is called, further changes to the <code>Map</code> 
 object will not be reflected in the <code>Runnable</code> returned by this method.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>a Runnable object</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Illeg