Using varargs for storable implementation