Experimental library containing both HW and sim implementation.