Add mirrors note.
diff --git a/README.md b/README.md
index 5c3cc85..534ed84 100644
--- a/README.md
+++ b/README.md
@@ -4,13 +4,17 @@
[![Build Status](https://drone.io/github.com/xxgreg/mustache/status.png)](https://drone.io/github.com/xxgreg/mustache/latest)
+## Dart2js
+
+This library uses mirrors. When compiling with dart2js you will need to pass the experimental mirrors flag. You also need to mark any objects which will be rendered with the @mustache annotation.
+
## Example
```dart
- import 'package:mustache/mustache.dart' as mustache;
+ import 'package:mustache/mustache.dart';
main() {
var source = '{{#names}}<div>{{lastname}}, {{firstname}}</div>{{/names}}';
- var template = mustache.parse(source);
+ var template = new Template(source);
var output = template.renderString({'names': [
{'firstname': 'Greg', 'lastname': 'Lowe'},
{'firstname': 'Bob', 'lastname': 'Johnson'}