precompile fargin around