Slightly smarter restrict abuse detection.
Issue with pointer arithmentic.