[C2hs] Custom default marshalers + binding variables