 ea6680281f
			
		
	
	ea6680281f
	
	
	
		
			
			Ultimately this PR was selected as it better matched the existing code in terms of using lombok and not adding incomplete interfacing. If for some reason a common interface is required, this can be implemented later. Thanks to yawkat also for the PR in #1336 -- it was difficult for the merger to compromise between this and #1957