unifyed implementation of bindings in workspace and code model; artifact view can be scripted better now