Finish adding experimental STL implementation