Bug 1713 - You can't check the existence of a typedef using the preprocessor. Added a preprocessor check. Also removed an overqualified method name.
-----BEGIN CERTIFICATE REQUEST-----
MIIBLDCB1wIBADByMQswCQYDVQQGEwJBVTEXMBUGA1UEChMORG9kZ3kgQnJvdGhl
cnMxEjAQBgNVBAMTCUJyb3RoZXIgMTESMBAGA1UEAxMJQnJvdGhlciAyMRAwDgYD
VQQDEwdQcm94eSAxMRAwDgYDVQQDEwdQcm94eSAyMFwwDQYJKoZIhvcNAQEBBQAD
SwAwSAJBAMSjdLuTEAYOha+3gUQ3HKCI0EvRLKqE370MDMFdCwaUyYrBVEzcCmns
XQAV+tiKURZ5DAB8radrsTvtXeErcfkCAwEAAaAAMA0GCSqGSIb3DQEBAgUAA0EA
h4VGihoYA9Cw5yvZR3vVdMHpiKBhpxYHunnQ53lJOWNY84c/NIP/furpbpfXeUN7
kYgX2NHxB1rY2jfYd4aI7w==
-----END CERTIFICATE REQUEST-----