Hash initializer takes a block
Various repo fixes