Proxy methods receive block; KG: i to y