{"push_id":538046328,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"0f7383f56ac9a776a1e1753d404fe92a8b7dec29","before":"4cbbe7f116891d96da648e002817e82593542fd6","commits":[{"sha":"0f7383f56ac9a776a1e1753d404fe92a8b7dec29","author":{"email":"214050fdd5ef63ef47b1889310e3f343becc2c55@gmail.com","name":"Tim Jarratt"},"message":"First pass at respecting proper method lookup\n\nThis includes a lot of small, almost unrelated fixes, such as :\n\n* Kernel is a module and not a class\n* Storing all of the builtin classes in the Class hash in the VM\n* Classes are singletons -- fewer builtins should be creating new instances of existing classes already\n* the concept of an eigenclass\n* Kernel#puts is no longer defined on main","distinct":true,"url":"https://api.github.com/repos/grubby/grubby/commits/0f7383f56ac9a776a1e1753d404fe92a8b7dec29"}]}