More efficient Strict implementation