I'm wondering if it is better to use `*args` here in the method signature.  It would save us having to Array-ize the args all the time. We would just have an open-ended dynamic arity argument list at the end.  That is: For example

    with_tree(params['server_id'], :req_comment_like, [ like ])

just becomes 

    with_tree(params['server_id'], :req_comment_like, like)