Gh476 self contained independent reusable implementation

#476 
Nu, e dintr-o implementare mai veche.