public function analyze()
{
$this->atomIs('Class')->outIs('BLOCK')->raw('where( __.out("ELEMENT").count().is(neq(0)) )')->raw('where( __.out("ELEMENT").hasLabel("Function").where(__.out("STATIC").count().is(eq(1)) ).count().is(neq(0)) )')->raw('where( __.out("ELEMENT").hasLabel("Function").where(__.out("STATIC").count().is(eq(0)) ).count().is(eq(0)) )')->back('first');
$this->prepareQuery();
}