So weird.
/Applications/Arduino.app/Contents/Resources/Java/hardware/tools/avr/bin/avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=at90can128 -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=102 -I/Users/dgoodman/Documents/Arduino/hardware/Railstars/cores/Io-duino -I/Users/dgoodman/Documents/Arduino/hardware/Railstars/variants/Io-duino -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SoftwareSerial /var/folders/yr/y5b48jqj7bqg9b4dq99twrj80000gn/T/build8380131872402740482.tmp/SoftwareSerialExample.cpp -o /var/folders/yr/y5b48jqj7bqg9b4dq99twrj80000gn/T/build8380131872402740482.tmp/SoftwareSerialExample.cpp.o
/Applications/Arduino.app/Contents/Resources/Java/hardware/tools/avr/bin/avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=at90can128 -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=102 -I/Users/dgoodman/Documents/Arduino/hardware/Railstars/cores/Io-duino -I/Users/dgoodman/Documents/Arduino/hardware/Railstars/variants/Io-duino -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SoftwareSerial -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SoftwareSerial/utility /Applications/Arduino.app/Contents/Resources/Java/libraries/SoftwareSerial/SoftwareSerial.cpp -o /var/folders/yr/y5b48jqj7bqg9b4dq99twrj80000gn/T/build8380131872402740482.tmp/SoftwareSerial/SoftwareSerial.cpp.o
/Applications/Arduino.app/Contents/Resources/Java/libraries/SoftwareSerial/SoftwareSerial.cpp:59: warning: only initialized variables can be placed into program memory area
/Applications/Arduino.app/Contents/Resources/Java/libraries/SoftwareSerial/SoftwareSerial.cpp: In member function 'void SoftwareSerial::begin(long int)':
/Applications/Arduino.app/Contents/Resources/Java/libraries/SoftwareSerial/SoftwareSerial.cpp:398: error: invalid type argument of 'unary *'
So weird.