>Also i am not sure which is better begin or start

TextMate (to be correct I learn Sublime Text) uses `begin`, so I think we should use it too )