adding tests for ABI compatibility