Add Business model for VO
Fix arrayToFilter to handle array subvalues