use core.match to match native js objects by extending objects (in the worker context) on ILookup and instantiate the match directly