Fucking stupid swt implementation.