Accept a Buffer as source