Add bindShared to contract

This was missing for some reason.