If we're not on silverlight what happens? This ends up being null right? Won't it throw later on?