A compiler identifies a function call in computer code. Techniques are provided for determining storage locations for data in a heterogeneous storage environment based upon storage policies configured for the storage environment. The first fluid circuit is physically independent from the second fluid circuit although they share a seal interface. The identified sequences of tasks are then executed to achieve a desired state in the directory.