Update Silicon.add to resolve signal objects