Splitting parameters into traits