Added unique constraint for source attributes, update submodule