Allow usage without instantiation of constructor