Curve.Contains help on understanding result

Hi guys, this feels very noob, but how do I understand the result from the Curve.Contains command?

Right now I convert the result to a string and then checks that, but that doesn’t “feel” right.

import rhinoscriptsyntax as rs
import Rhino

if curve_id:
    if pts:
        for pt in pts:
            test= curve.Contains(testPoint=pt)
            if str(test) == "Inside": print "Inside"

You get back an enum

if test == Rhino.Geometry.PointContainment.Inside: print "Inside"

:expressionless: that world is soo abstract… I found the page
but it made no sense until I saw your example, so THANK YOU AGAN!!!