Using secret for chain commits, first solution to public-for-private
binding order