Which is an admitted problem in current Arc: it forces you to explore well-explored areas sometimes.
> I have to wrap some kind of protective layer around it, which would probably hinder lots of the exploring!
Standard answer: macros.
As for safety: Read: http://paulgraham.com/langdes.html point 3.