definition on
separate

I'd also break this string literal in two. 

A better message might be "Use nested module/class definitions instead of fully-qualified names." (or something along those lines)