Swift dynamic loading API

Yeah this would be great! I'd also like to see dynamic replacement make it into the official API.