allow conditions via acts_as_tree args