Use Memoist gem to memoize method values
Decrease complexity of Derelict::Parser::Status