fails:Kernel#putc is a private instance method
fails:Kernel.putc calls #to_int to convert an object to an Integer
fails:Kernel.putc raises IOError on a closed stream
fails:Kernel.putc raises a TypeError when passed nil
fails:Kernel.putc raises a TypeError when passed false
fails:Kernel.putc raises a TypeError when passed true
fails:Kernel.putc with a Fixnum argument writes one character as a String
fails:Kernel.putc with a Fixnum argument writes the low byte as a String
fails:Kernel.putc with a String argument writes one character
fails:Kernel.putc with a String argument writes the first character
fails:Kernel#putc calls #to_int to convert an object to an Integer
fails:Kernel#putc raises IOError on a closed stream
fails:Kernel#putc raises a TypeError when passed nil
fails:Kernel#putc raises a TypeError when passed false
fails:Kernel#putc raises a TypeError when passed true
fails:Kernel#putc with a Fixnum argument writes one character as a String
fails:Kernel#putc with a Fixnum argument writes the low byte as a String
fails:Kernel#putc with a String argument writes one character
fails:Kernel#putc with a String argument writes the first character
