tweak import checking logic (issue #3)

might be an odd number of import args  as the imports are passed
through to the SUPER class, which doesn't have key => value args,
so replace the mod 2 check with just an iteration over the array
and update the test to check this works