Do you think it makes the most sense for our handling of the three different input types (string, node, jQuery obj) to be sorted out here?