allows setting of a delimiter at instantiation