Filter movieclips in array?

I know you can filter an array like so:

 
var employees:Array = new Array();
employees.push({name:"Employee 1", manager:false, male:true});
employees.push({name:"Employee 2", manager:true, male:false});
employees.push({name:"Employee 3", manager:false, male:true});
var managers:Array = employees.filter(isManager);
trace("males:");
managers.forEach(traceEmployee);
function isManager(element:*, index:int, arr:Array):Boolean {
 return (element.male == true);
}
function traceEmployee(element:*, index:int, arr:Array):void {
 trace(element.name + ((element.manager) ? " (manager)" : ""))
}

Is it possible to do the same thing if the array contains movieclips? If yes, how can I assign the booleans to those clips using “push”?

Thanks.