Prevent creation of conflicting warps
Add some documentation