STL Cuckquean