limited inner class support (must be static inner classes)
use basic reddit api instead of fake api