[TryCompileFromSource] initial commit