add with-fluids objects and primitive syntax