PASS if only one item has a *name* or id value matching the parameter, return that object and stop | |
PASS if only one item has a name or *id* value matching the parameter, return that object and stop | |
PASS if no item has a name or id value matching the parameter, return null and stop | |
PASS if multiple items have a name or *id* value matching the parameter, return the first object and stop | |
PASS if multiple items have a *name* or id value matching the parameter, return the first object and stop | |
PASS if multiple items have a *name* or *id* value matching the parameter, return the first object and stop | |