Add HashContainable::Generic