rect-rect works (fixed bug: || not &&)
circle-rect does not (checking vertice + midpt is wrong, using bounding box + corners is wrong)