Location hierarchy should not allow loops, description should not be required  - TRUNK-2707