support namespace inspired by rake