handle invalid fusions properly
this should be +1

see
http://www.gamefaqs.com/ps2/582958-shin-megami-tensei-nocturne/faqs/23739
start adding tests

not all of them pass yet, since not everything is implemented properly
yet