ARE STL INSTRUCTION WORTH IT? A COMPREHENSIVE EXAMINATION