Use type attributes to classify types
Fix complex number -> object coercion template re-inference problem
Test array expression NumPy math
Fix type inference for complex math
Allow passing in attributes of ArrayType as keyword arguments to copy
Fix complex math resolution
Fix numba.typeof() to return a constant runtime type object

	Allow returning AST nodes from module type inferers
Clean up module type inference
Patch ObjectCallNode with type instead of CallNode
Fix incomplete indexing slice reversal
Expose some type inference utility methods as functions
Added ufunc's to valid module member types in ModuleTypeInferer.is_member().
Fix complex math type inference
Fix complex math type inference, again.
Add cmath test for float inputs
Add FIXME comment
Don't implicitly cast RHS types in array slice assignment
Add a more robust way for module type inferer registering
Type inference for np.dot()
Remove some whitespace