PLT-521 - Bond function that doesn't use the calculator pattern

This PR fixes the type signature of ``ZSpreadIssuerCalculator``. Previously it used the ``ObjectsPair`` implementation type instead of the ``Pair`` interface type.