Options and internal variables in environment.
shift instead of rotate, improves #4