Add ability to create an NSData without needing to pass in a mutable one