Minor tweak to allow overriding of approvalChain