Or anything else you wanted and couldn't keep against magic.
( Or ( ( ( anything else ) ( you ( ( wanted and ) ( ( could n't ) ( keep ( against magic ) ) ) ) ) ) . ) )
(ROOT (FRAG (CC Or) (NP (NP (NN anything) (RB else)) (SBAR (S (NP (PRP you)) (VP (VP (VBD wanted)) (CC and) (VP (MD could) (RB n't) (VP (VB keep) (PP (IN against) (NP (NN magic))))))))) (. .)))
You had to be careful with what you wanted to protect. 
( You ( ( had ( to ( be ( careful ( with ( what ( you ( wanted ( to protect ) ) ) ) ) ) ) ) ) . ) )
(ROOT (S (NP (PRP You)) (VP (VBD had) (S (VP (TO to) (VP (VB be) (ADJP (JJ careful) (PP (IN with) (SBAR (WHNP (WP what)) (S (NP (PRP you)) (VP (VBD wanted) (S (VP (TO to) (VP (VB protect))))))))))))) (. .)))