Modify system property service extension to use result instead of result map.  For #649
Changes to support #649