Здравствуйте!
Прошу помочь с непонятной ситуацией.  
jsFiddle с нижеописанной проблемой.
Имеется сущность sceneObject в которой реализован в прототипе метод collision.
Имеется сущность  circularMovingSceneObject, унаследованная от sceneObject с помощью 
inherit.  Проблема в том, что метод collision у circularMovingSceneObject  не вызывается, хотя по идее должен.
Я, честно говоря, еще не пробовал наследовать  помощью с Object.create, но интуиция подсказывает мне, что дело не в этом.