\SMW\Subobject, SubobjectParserFunction use HashIdGenerator

Will allow [1] to pass

[1] https://gerrit.wikimedia.org/r/#/c/80365/

Change-Id: I5045bd114e0e9d845b42013fdcc6a97b5a107652