An Investigation Into Supervision for Seq2Seq Techniques for Natural Language to Code Translation