Devoncarew services

Some work to fix some issues running dart2js in an isolate - @umop fore review.