def with arguments, skipping new lines, compile tests