implement allow_string_expires_in option to support AS that returns the expires_in as a string instead of number, fixing issue #40