I see. I can live with that. Normally we would do something like:

<pre>
var isPrintAction = (isName(objType) && objType.name === 'Action' &&
  isName(actionType) && actionType.name === 'Named' &&
  isName(action) && action.name === 'Print');
</pre>

but that makes it look worse in my opinion. Let's keep it this way and await final review.