experiments with new swig features