Fixing MemoizedProperty
Started writing tests for harpoon_spec