make the arguments to Error#initialize optional

Signed-off-by: Tyler Pickett <t.pickett66@gmail.com>