return a null entry if unable to locate a given group id
add compilation support for trema switch unit tests
add unittest path
update trema switch unittests to reflect current source