pull out ?assoc for only assoc'ing over nil items