Estimation as a lib + basic integration with puppets