Chris Miller
return items.filter { (if (nameLike != null) it.name.contains(nameLike) else true) && (if (idLike != null) it.id.contains(idLike) else true) && it.category == category) }