Interface TakesValue<V>