added SWIG-related things.