public readonly property isReadonly as Boolean:
True if the attribute is a runtime readonly field rather than a compile-time constant.
import klyn.reflection
attr = Attribute("started", String.type, Type.FLAG_STATIC | Type.FLAG_READONLY)
assert attr.isReadonly
assert not attr.isConst