Updated swift for Beta 5. Not fully tested yet. Please send feedback