fails:SystemCallError.new takes an optional errno argument
fails:SystemCallError.new accepts single Fixnum argument as errno
fails:SystemCallError#errno returns nil when no errno given
fails:SystemCallError#errno returns the errno given as optional argument to new
fails:SystemCallError#message returns the message given as an argument to new
