Switching to OutBuffer instead of manual memory management
Check to make sure the identifier isn't empty that is being pushed
Adding tests for 11595