Pass in initialized Source types into compile op