_QLButton should be able to accept more arbitrary types
        
          Summary: Currently, you can only pass Thing references into _QLButton, either as context or bound names.  In principle, this should be generalized.
This fails because many useful PTypes don't have serialize() functions.  For example, ParsedTextType can't do it.