I tried to make a constructor template like this(T)() {...}, but the compilier doesn't allow to do it. Will there be such possibiliy? Or is it impossible?