What was the thought process behind given Beal a no trade clause?

Did you guys initially want to keep him and build around him and the no trade clause was something that would be used to entice him to stay?