Maybe it was a good idea adding a constructor that matched the template...