Я вроде понимаю что оно пишет про то что не может кастануть типы.. Но почему это не может!?!
Ведь у меня мой LocationSerializer нормально унаследован, от TypeSerializer<Lcoation>..
Хотя у меня появилось предположение что это из-за того что я унаследовал именно от Location<World>...
Хм, т.е. получается я не могу сделать сериализатор именно для Location<World>, а только для Location? :-(
Мхм... Да, как я и думал, унаследовал просто от TypeSerializer<Location>, и все чики-пуки, но всё-же..
Как-то, не сахар...