added support for serializing halibut; also accepting links as string map
merging in construction
bump