Once again, my old-school laziness and/or my land-based upbringing is the cause of some minor embarassment here. I use what is commonly known as a "plain-old-knot" to afix my halyard to the upper spar. BUT since I don't want it to come loose, I put two wraps around the spar first, then tie it.... so I guess the technically correct term would be a "double-wrapped plain-old-knot."
It's fairly simply to do. Instead of trying to remember when to make a hole, or when the rabbit is supposed to come out and then back into the hole..... you just wrap it twice, and tie it up nice and tight like it was a fencepost or something.
Now I am sure that some folks will think that my simplistic knot-work is an indicator of a lack of respect for the more knotty-minded among us... but they'd be wrong. I have a great deal of admiration for those guys who can tie a double sheep-shank whilst standing on a raining deck at midnight. Unfortunately, i know that I'm not that sort of guy.... BUT I do know that my double-wrapped-plain-old-knot works quite well for holding a Sunfish Spar and that's good enough for me.