added weakref to prevent crash
Merge remote-tracking branch 'upstream/master'
added hash and isEqual methods to Formotion::Base
Merge pull request #148 from iwarshak/master

weakref fix ans implement tohash && isEqual