Added stream-based support for APPE command