kill reflection
return the Exception instance, not the whole result
release 0.5.1