Pitfall: getBuffer(pin) vs pin.getBuffer()