tighter integration with distutils for CleverExt