Cleaned up writable a bit, but I'm not certain I like it because it wraps and unwraps Arra[Byte] in HttpEntity.