Added partial template initializer