some minor cleanups to existing logic and behavior

No behavior changes - just cleaning some things up.

@jcredding heads up - going to go ahead and merge.  Just didn't want this junk mucking up other PR diffs.