1. support android annotations v.3+
2. allow customize property for android annotations