WorkId can now be any javascript type.  WorkParam can be any serializable type.