Relaxed restrictions on type matching between returns.
Added back testing
Comparison spelling
Testing commit.
Add np.integer to exact list.
Added case for complex vs inexact
Typofix
Relax precision on array methods.
PEP8
Changed index typing to machine precision.
Remove testing branch.
Revisions based on comments.