Based on above discussion and agreement about passing crypto_pem_cb, should I keep this?