Personal implementations of common datastructures