HW3 WIP external library with templates complies successfully