made __module__ a member descriptor for functions