Mixing Visual and Textual Code