[cs] Some IConvertibles don't like being converted to themselves
[cs] nullcheck