Now completely JSHint compatible :)