Revert "remove node.extend package"

This reverts commit 1888553037003df0aa389981e8071784ecd6da52.