added AsIs extension to preserve variables
better multi_get