Add bare function lib wrapper abstract class and empty test for it