Compile uses options parameter