blobs as eval equivalents