Write test cases for: - [ ] Maximum size handling - [ ] Executable output correctness - [ ] Duplicate target handling