pep8
don't allow gobjects as struct args

not sure why that was needed, but no tests fail without it