Thank goodness for IDEs