Removed dependency to virtual_field/blackhole