support optional parameters; remove debug logging
preliminary onebox editor gui -- still need to figure out how to update when editing rather than adding new
context-sensitive edit label