push_char was deprecated, renamed to push