(define fate 'nanoha)
=> fate
(eval 'fate)
=> nil

2番目の eval が nanoha を返さないのが納得いかない