FIX: Getting implemented classes does not work so well with abstract classes...