pub fn get_initial_value() -> T