add default compiler

We should add a default compile as property.