make sure tests don't have conflicting names
add initializer that are exported in AMD build, close #198