How to best handle DN+String and DN+Binary in OL?