extend BoxFileLock from BoxEntity, not from BoxItem