Add construct(), dispatch() & isa()