Ok our sock library is done (for now) :D
This has been tested.